@charset "utf-8";
/* CSS Document */
body { 
  MARGIN: 0px; 
  PADDING: 0px;  
  FONT-FAMILY: 微软雅黑,宋体;
  COLOR: #000; 
  FONT-SIZE:14px; 
  LINE-HEIGHT:150%;
  background:#fff;
 }
html{ height: 100%; margin-bottom: 1px; }/*去除火狐滚动条页面抖动*/

 /*链接样式*/
a{ font-size:14px; color:#444;} 
a:link{text-decoration : none ;color : #444;} 
a:visited {text-decoration : none ;color : #444;} 
a:hover {text-decoration : underline ;color: #044299;} 
a:active {text-decoration : none ;color : #EB5403;}

/*去除链接虚线*/  
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


 /*定义层容器*/
#container {
  width: 1200px;
  margin:0 auto;
  position:relative;
}

#top_tit{ float:left; display:inline; width:100%; height:80px; line-height:80px; margin:0; background:#333;}
#top_tit b{ float:left; display:inline; color:#fff; font-size:32px; background:url(images/logo.png) no-repeat left center; padding-left:70px; font-weight:normal; }
#top_tit span{ float:right; display:inline; background:url(images/tel.png) no-repeat left center; color:#E62129; font-size:20px; padding-left:55px; font-weight:bold; line-height:120%; margin:15px 0 0 0;}

#top{ float:left; display:inline; width:100%; height:120px; background:url(images/rwm_0.jpg) no-repeat right center;}
#logo{ float:left; display:inline; width:386px; height:120px; border-right:#eee solid 1px; position:relative;}
#logo img{ float:left; display:inline; width:300px; margin:25px 0 0 10px;}
#logo b{ position:absolute; left:110px; top:70px; font-weight:normal; color:#999;}

#menu{ float:left; display:inline; width:100%; background-color:#eee; height:80px; line-height:80px; }
#menu a{ float:left; display:inline; margin:0; font-size:16px; padding:0 49px; background:url(images/menu_line.png) no-repeat right center;}
#menu a:hover{ text-decoration:none; background: #2183DB; color:#fff; }
.m_on{ background: #2183DB !important; color:#fff !important; }

#menu span{ float:right; display:inline; margin:0; height:80px; background: #F30;}
#menu span img{ border:0; float:left; width:60px; margin:13px 0 0 0;}
#menu span a{ color:#fff; font-size:14px; font-weight:bold; background:none;}



#bottom{ float:left; display:inline; width:100%; height:240px; background-color:#333; margin-top:20px;}
#btm{ float:left; display:inline; width:340px; height:auto; padding:0; margin:40px 0 0 0;  color:#999; font-size:14px; line-height:200%;}
#btm img{ padding-bottom:20px; float:left; display:inline;}	
#btm li{ float:left; display:inline; width:50%; margin:0; padding:0; font-size:12px; font-weight:normal; line-height:220%; border-bottom:#404040 solid 1px;}
#cry a{ font-size:12px; color:#fff;}
#cry{ float:left; display:inline; width:100%; background-color:#FF2626; padding:10px 0; text-align:center; color:#fff; font-size:12px;}


#bottom ul{ padding:0; margin:20px 0 0 0; float:right; display:inline; width:860px;}
#bottom ul li{ float:left; display:inline; width:42%; margin-left:8%; color:#999;}
#bottom ul li h5{ float: left; display:inline; width:100%; padding:20px 0 0 0; height:30px; margin:0; border-bottom:#666 solid 1px; font-size:16px;}
#bottom ul li i{ float:right; display:inline; font-size:12px; font-weight:normal; font-style:normal; margin-top:5px;}
#bottom ul li img{ float:left; display:inline; width:90px; height:90px; margin:30px 0 0 0;}
#bottom ul li b{ float:left; display:inline; background:url(images/ico_dh.png) no-repeat left center; padding:5px 0 5px 25px; font-size:24px; color: #F00; margin:32px 0 0 20px; font-weight:normal;}
#bottom ul li span{ float:left; display:inline; width:248px; margin:10px 0 0 20px;}


#banner{ float:left; display:inline; width:100%; height:680px; background:url(images/bar_3.jpg) no-repeat center top;}
#banner2{ float:left; display:inline; width:100%; height:480px;}
#banner3{ float:left; display:inline; width:100%; height:380px;}


#PageBody{ float:left; display:inline; width:100%; height:auto;}
#cot{ float:left; display:inline; width:100%; height:auto; margin:20px 0 0 0; line-height:180%; font-size:14px;}

#abt_tit{ float:left; display:inline; width:100%; height:auto; background-color:#ddd; background:#ddd url(images/abt_line.jpg) repeat-x left bottom; }
#abt_tit a{ float:left; display:inline; width:20%; border:#ccc solid 1px; border-bottom:none; text-align:center; margin:20px 0 0 2%; padding:10px 20px; background-color:#eee; border-top-left-radius:4px;border-top-right-radius:4px;}
#abt_tit a:first-child{ margin-left:0; border-bottom:#ccc solid 1px;}
.abt_on{  background-color:#fff !important; color:#333 !important; border-bottom:#fff solid 1px !important;}
.abt_on img{filter: drop-shadow(1px 1px 0 #000) !important; }
.abt_on b{ font-weight:bold !important; color:#333 !important;}

#abt_tit img{ width:80px; float:left; display:inline; filter:invert(100%);}


#abt_tit b{ float:left; display:inline; font-size:24px; font-weight:normal; margin:30px 0 0 30px; color:#999;}

#left{ float:left; display:inline; width:280px;  margin-top:20px;} 
#right{ float:right; display:inline; width:900px; margin-top:20px;}


#ind_tit{ float:left; display:inline; width:100%; text-align:center; margin:60px 0 0 0; }
#ind_tit h1{ float:left; display:inline; padding:10px 0 40px 0; margin:0; width:100%; font-size:38px; font-weight:normal; background:url(images/line_1.jpg) no-repeat center bottom;}
#ind_tit b{ float:left; display:inline; width:100%; color:#999; font-weight:normal; font-size:24px; margin:20px 0 0 0;}

#ind_1{ float:left; display:inline; width:100%; height:620px; margin:0 0 0 0; background:url(images/bg_1.jpg) no-repeat center top;}
#ind_1 ul{ padding:0; margin:0;}
#ind_1_l{ float:left; display:inline; width:320px; margin:60px 0 0 0;}
#ind_1_l b{ float:left; display:inline; width:100%; height:46px; line-height:46px; color:#fff; font-size:18px; background-color:#2183DB; text-align:center;}
#ind_1_l  span{ float:left; display:inline; width:290px; height:270px; background-color:#eee; padding:15px; line-height:180%; color:#666;}
#ind_1_r{ float:right; display:inline; width:860px; margin:60px 0 0 0;}
#ind_1_r b{ float:left; display:inline; width:100%; height:46px; line-height:46px; color:#fff; font-size:18px; background-color:#445A67; text-align:center;}
#ind_1_r ul{ padding:0; margin:0;}
#ind_1_r ul li{ float:left; display:inline; width:160px; margin:15px 0 0 15px;}
#ind_1_r ul li:hover b{ background-color:#F30;}
#ind_1_r ul li:first-child{ margin-left:0;}
#ind_1_r ul li img{ float:left; display:inline; border:0; width:100%; height:252px;}
#ind_1_r ul li b{ float:left; display:inline; width:100%; height:32px; line-height:32px; background-color:#2183DB; font-size:14px; font-weight:normal;}


#ind_2{ float:left; display:inline; width:100%; height:542px; background:url(images/abt_bg.jpg) no-repeat center top; margin:80px 0 0 0;}
#ind_2_cot{ float:left; display:inline; width:596px;}
#ind_2_cot h1{ float:left; display:inline; width:100%; height:90px; border-bottom:#fff solid 1px; margin:50px 0 0 0; padding:0;}
#ind_2_cot h2{ float:right; display:inline; color:#fff; font-weight:normal; margin:40px  20px 0 0;}

#ind_2_cot span{ float:left; display:inline; width:98%; margin:60px 0 0 0; line-height:200%; }

#ind_2_cot b{ float:right; display:inline; background-color: #F30; color:#fff; padding:15px 40px 15px 40px; font-size:20px; font-weight:normal; margin:30px 240px 0 0;}
#ind_2_cot b img{ width:20px; float:right; display:inline; padding-left:10px;}

#ind_3{ float:left; display:inline; width:100%; height:816px; overflow:hidden; background:#444 url(images/bg_3.jpg) no-repeat center top;}
#ind_3_1{ float:left; display:inline; width:100%; margin:0; position:relative;}
.pro_1{ position:absolute; right:0; top:100px; width:480px;}

#ind_3_1 h4{ float: left; display:inline;  color:#26C9FF; font-size:24px; width:55%; margin:80px 0 0 0; padding:10px 0  20px 0; border-bottom:#fff dashed 1px;}

#ind_3_1 ul{ padding:0; margin:10px 0 0 0; float:left; width:100%;}
#ind_3_1 ul li{ float:left; display:inline; height:38px; line-height:38px; padding-left:40px; margin:30px 40px 0 0; color:#fff; font-size:16px;}
.bz_1{ background:url(images/ico_1.png) no-repeat left center;}
.bz_2{ background:url(images/ico_2.png) no-repeat left center;}
.bz_3{ background:url(images/ico_3.png) no-repeat left center;}
#ind_3_1 p{ float:left; display:inline; width:100%; padding:0; margin:60px 0 0 0;}
#ind_3_1 p img{ float: left; display:inline; border:#fff solid 4px; margin-right:20px; border-radius:5px;}

#ind_3_1 h3{ float: left; display:inline;  color:#26C9FF; font-size:38px; font-weight:normal; width:100%; margin:80px 0 0 0; padding:10px 0;}
#ind_3_1 b{ float:left; display:inline; color:#26C9FF; font-size:18px; font-weight:normal;  width:50%; margin:20px 0 0 0; line-height:160%;}
#ind_3_1 span{ float:left; display:inline; width:55%; margin:40px 0 0 0; line-height:180%; font-size:16px; color:#fff;}



#ind_3_2{ float:left; display:inline; width:100%; margin:80px 0 0 0;}
#ind_3_2 ul{ padding:0; margin:0;}
#ind_3_2 ul li{ float:left; display:inline; width:260px; height:260px; overflow:hidden; background-color:#fafafa;  position:relative; margin-left:50px; border:#eee solid 1px;}
#ind_3_2 ul li:first-child{ margin-left:0;}
#ind_3_2 ul li img{ position:absolute; left:60px; top:30px; z-index:3;}
#ind_3_2 ul li b{ position:absolute; width:100%; text-align:center; left:0; bottom:30px; z-index:2; color:#fff; font-size:18px; font-weight:normal;}
#ind_3_2 ul li span{ position:absolute; width:100%; left:0; bottom:-180px; background:url(images/b_1.jpg) no-repeat center bottom; height:260px; z-index:1;}


#ind_4{ float:left; display:inline; width:100%; height:740px; background:#fff; margin:0;}
#ind_4_1{ float:left; display:inline; width:580px; margin:140px 0 0 0;}
#ind_4_1 a{ float:left; display:inline; margin:20px 0 0 20px; padding:10px 20px; background-color:#0E3A81; color:#fff;}
#ind_4_1 a:hover{ background:url(images/t_bg.jpg) no-repeat left center; text-decoration:none; }

#ind_4_2{ float:right; display:inline; width:580px; margin:70px 0 0 0;}
#ind_4_2 h3{ float: left; display:inline;  color:#2183DB; font-size:38px; font-weight:normal; width:100%; margin:20px 0 0 0; padding:10px 0;}
#ind_4_2 b{ float:left; display:inline; color:#2183DB; font-size:18px; font-weight:normal;  width:100%; margin:20px 0 0 0; line-height:160%;}
#ind_4_2 span{ float:left; display:inline; width:100%; margin:20px 0 0 0; line-height:180%; font-size:16px; color:#000;}
#ind_4_2 h4{ float: left; display:inline;  color:#2183DB; font-size:24px; width:100%; margin:20px 0 0 0; padding:10px 0  20px 0; border-bottom:#666 dashed 1px;}
#ind_4_2 p{ color:#333; line-height:180%; float:left; display:inline; width:100%; padding:0; margin:20px 0 0 0;}

.img4{ float:left; display:inline; border:0; margin:40px 0 0 0;   }




#ind_5{ float:left; display:inline; width:100%; height:700px; background:url(images/bg_3.jpg) no-repeat center top; position:relative;}
#ind_5_1{ float:left; display:inline; width:100%; margin:0; position:relative;}
.pro_2{ position:absolute; right:0; top:100px; width:500px;}
#ind_5_1 h4{ float: left; display:inline;  color:#26C9FF; font-size:24px; width:55%; margin:80px 0 0 0; padding:10px 0  20px 0; border-bottom:#fff dashed 1px;}
#ind_5_1 ul{ padding:0; margin:10px 0 0 0; float:left; width:100%;}
#ind_5_1 ul li{ float:left; display:inline; height:38px; line-height:38px; padding-left:40px; margin:30px 40px 0 0; color:#fff; font-size:16px;}
#ind_5_1 p{ float:left; display:inline; width:100%; padding:0; margin:60px 0 0 0; color:#999;}
#ind_5_1 h3{ float: left; display:inline;  color:#26C9FF; font-size:38px; font-weight:normal; width:100%; margin:80px 0 0 0; padding:10px 0;}
#ind_5_1 b{ float:left; display:inline; color:#26C9FF; font-size:18px; font-weight:normal;  width:50%; margin:20px 0 0 0; line-height:160%;}
#ind_5_1 span{ float:left; display:inline; width:55%; margin:40px 0 0 0; line-height:180%; font-size:16px; color:#fff;}
.pro_3{ position:absolute; left:0px; top:450px; width:1200px;}
#ind_5_2{ position:absolute; right:0px; width:480px; top:60px;}
#ind_5_2 a{ float:left; display:inline; width:100px; text-align:center; border:#eee solid 0px; margin:30px 0 0 10px; color:#eee; padding:0 0 5px 0; background-color:#2183DB;}
#ind_5_2 a:hover{ background-color:#f30; text-decoration:none;}


#ind_10{ float:left; display:inline; width:100%; height:900px; background:url(images/bg_3.jpg) no-repeat center top; position:relative;}




#ind_tit2{ float:left; display:inline; width:100%; text-align:center; margin:80px 0 0 0;}
#ind_tit2 h1{ float:left; display:inline; padding:10px 0 40px 0; margin:0; width:100%; font-size:38px; font-weight:normal; background:url(images/line_1.jpg) no-repeat center bottom; color:#fff;}
#ind_tit2 b{ float:left; display:inline; width:100%; color:#fff; font-weight:normal; font-size:24px; margin:20px 0 0 0;}



#ind_6{ float:left; display:inline; width:100%; height:700px; background:url(images/bg_5.jpg) no-repeat center -40px; margin:80px 0 0 0;}

#ind_6 ul{ float:right; display:inline; width:700px; margin:50px 0 0 0; padding:0;}
#ind_6 ul li{ float:left; display:inline; width:100%; border:#ddd solid 1px; padding:0; height:100px; margin:40px 0 0 0; background-color:#fff; border-radius:10px; position:relative; }
#ind_6 ul li b{ float:left; display:inline; width:80%; font-size:24px; margin:20px 0 0 60px; font-weight: normal;}
#ind_6 ul li span{ float:left; display:inline; width:80%; font-size:16px; margin:15px 0 0 60px; color:#999;}

.ys_b1{ background:url(images/ys_b1.jpg) no-repeat right bottom;}
.ys_b2{ background:url(images/ys_b2.jpg) no-repeat right bottom;}
.ys_b3{ background:url(images/ys_b3.jpg) no-repeat right bottom;}
.ys_b4{ background:url(images/ys_b4.jpg) no-repeat right bottom;}

#ind_6 ul li i{ position:absolute; left:-30px; top:20px; border:#ddd solid 1px; padding:20px; font-size:34px; border-radius:50%; background-color:#0E3A81; color:#fff; font-style:normal;}


#ind_7{ float:left; display:inline; width:100%; height:auto; text-align:center; }

#ind_8{ float:left; display:inline; width:100%; height:auto;  margin:0;}
#ind_8_cot{ float:left; display:inline; width:100%; height:685px; margin:0px 0 0 0; background:url(images/gc.jpg) no-repeat center top;}

#r_cot{ float:left; display:inline; width:100%; height:auto;}
#pp_tit{ float:left; display:inline; width:100%; height:auto;}
#pp_tit a{ float:left; display:inline; width:100%; padding:20px 0; font-size:24px; margin:4px 0 0 0;  background-color:#ddd;}
#pp_tit a b{ float:left; display:inline; width:100%; text-indent:20px; font-weight:normal;}
#pp_tit a span{ float:left; display:inline; width:100%; text-indent:20px; font-size:14px; color:#999; margin-top:10px;}
#pp_tit a:hover{ background-color:#333;}
#pp_tit a:hover b{ color:#82BAEC;}
#pp_tit a:hover span{ color:#999;}

.pp_tit_on{ background-color:#333 !important;}
.pp_tit_on b{ color:#82BAEC  !important;}
.pp_tit_on span{ color:#999 !important;}


#pro_cot{ float:left; display:inline; width:100%; height:auto;}
#pro_cot ul{ padding:0; margin:0;}
#pro_cot ul li{ float:left; display:inline; width:48%; border:#eee solid 1px; margin:20px 0 0 0; height:340px; overflow:hidden;  background-color:#808080;}
#pro_cot ul li:nth-child(even){ float:right; }
#pro_cot ul li img{ float:left; display:inline; width:100%; height:290px; margin:0; border:0;}
#pro_cot ul li b{ float:left; display:inline; width:100%;  padding:15px 0; background-color:#333; color:#fff; text-indent:20px; font-size:16px;}
#pro_cot ul li:hover b{ background-color:#FF3300;}



#left_tit{ float:left; display:inline; width:100%; height:160px; background-color:#1D71BC; position:relative; color:#fff;}

#left_tit h2{ position:absolute; left:30px; top:50px; font-size:100px; font-weight:normal; margin:0; padding:0;}
#left_tit b{ position:absolute; left:100px; top:36px; font-size:32px;  letter-spacing:2px;}
#left_tit h3{ position:absolute; left:76px; top:72px; font-size:24px; border-top:#eee solid 1px; margin:0; padding:6px 0 0 0; font-weight:normal;}
#left_tit span{ position:absolute;  width:100%; left:0; bottom:0; background-color:#FF3300; padding:10px 0; text-align:center; font-size:14px;}



#pr_tit{ float: left; display:inline; width:100%; height:54px; line-height:54px; background-color:#333; color:#fff;}
#pr_tit a{ color:#fff; float:left; display:inline; margin-left:20px;}
#pr_tit span{ float:left; display:inline; margin-left:15px;}
#pr_tit b{ float:left; display:inline; width:20px; height:20px; background:url(images/nav.png) no-repeat center top; margin:18px 0 0 15px;}



#ys_tit{ float:left; display:inline; width:100%; height:142px; background-color:#15181F;}
#ys_tit span{ float:left; display:inline; width:100%; height:147px; background:url(images/st.jpg) no-repeat center top; margin-top:-6px;  color:#fff; letter-spacing:2px; line-height:240px; text-align:center;}

#ind_ys{ float:left; display:inline; width:100%; height:1200px; background:#fff url(images/ys.jpg) no-repeat center 40px; position:relative;}
#ind_ys ul{ margin:0; padding:0; position:absolute; float:left; display:inline; width:500px;}
#ind_ys h2{ color:#F00; font-size:30px; float: left; display:inline; padding:10px 0 20px 34px; width:90%; }
#ind_ys ul li{ float:left; display:inline; width:100%; background:url(images/a1.gif) no-repeat left center; text-indent:20px; height:28px; line-height:28px;}
.ys_1{ left:560px; top:50px;}
.ys_2{ left:70px; top:310px;}
.ys_3{ left:600px; top:578px;}
.ys_4{ left:70px; top:870px;}




#bar{ float:left; display:inline; width:100%; height:160px; background:url(images/bar_gc.jpg) no-repeat center top; margin:40px 0 0 0; color:#fff; }
#bar h3{ float:left; display:inline; width:220px;  padding:0 0 10px 0; margin:25px 0 0 170px; border-bottom:#00BCF1 solid 1px; font-size:18px; font-weight:normal;}
#bar h2{ float:left; display:inline; width:60%; padding:0; margin:10px 0 0 170px; color:#F30; font-size:28px; }
#bar span{ float:left; display:inline;  padding:0; margin:20px 0 0 20px;}
#bar h1{ float:right; display:inline; padding:0; margin:50px 135px 0 0; font-size:38px; font-weight:normal;}
#bar h4{ float:right; display:inline; padding:0; margin:44px 140px 0 0; font-size:24px; font-weight:normal; color:#999;}
#bar p{ float:left; display:inline; width:60%; padding:0; margin:0 0 0 150px;}

#ind_9{ float:left; display:inline; width:100%; height:auto;  margin: 0;  padding-bottom:80px;}
#ind_9 a{ float:left; display:inline; margin:20px 0 0 20px; background-color:#00BBFB; padding:4px;}
#ind_9 a:hover{ background-color: #F30;}
#ind_9 a img{ float:left; display:inline; border:0; width:276px;}
#ind_9 a:nth-child(4n+1){ margin-left:0;}

#ind_9_cot{ float:left; display:inline; width:100%; height:auto; margin:40px 0 0 0; }


#news_cot{ float:left; display:inline; width:100%; height:auto; padding:20px 0;}
#news_cot ul{ padding:0; margin:0;}
#news_cot ul li{ float:left; display:inline; width:100%; padding:20px 0; border-bottom:#ccc solid 1px; position:relative;}
#news_cot ul li b{ float:left; display:inline; width:85%; background:url(images/time.png) no-repeat left center; text-indent:30px; font-weight:normal; color:#666; }
#news_cot ul li h3{ float:left; display:inline; margin:0; width:80%; padding:15px 0 10px 0;}
#news_cot ul li h3 a{ font-size:16px;}
#news_cot ul li span{ float:left; display:inline; width:85%; color:#666; line-height:180%;}
#news_cot ul li:hover{ border-bottom:#333 solid 1px; }
#news_cot ul li:hover h3 a{ color:#06C; }
#news_cot ul li:hover span{ color:#333;}
#news_cot ul li:hover p a{ background-color:#FF3300;}


#news_cot ul li  p{ position:absolute; right:0; top:30px; padding:0; margin:0;}
#news_cot ul li  p a{ float:left; display:inline; width:100px; height:100px; background-color:#06C; margin:0;  padding:0; color:#fff; text-align:center; font-size:16px; line-height:160%;}
#news_cot ul li  p a:hover{ text-decoration:none; background-color:#FF3300;}


#main{ float:left; display:inline; width:100%; padding:20px 0; height: auto;}
#ntit{ float:left; display:inline; width:100%; text-align:center; margin:20px 0 0 0; border-bottom:#ccc dotted 1px; padding-bottom:20px;}
#ntit h1{ float:left; display:inline; width:100%; padding:10px; margin:0; font-size:28px;}
#ntit span{ float:left; display:inline; width:100%; color:#999; margin:10px 0 0 0;}

#cnt_l{ float:left; display:inline; width:880px; height:auto;}
#cnt_l span{ float:left; display:inline;   padding: 10px; width:300px; color:#fff;}
#cnt_l span b{ float:right; display:inline; width:180px; font-size:14px; font-weight:normal; border-bottom:#eee solid 1px; padding-bottom:4px;}
#cnt_l span h2{ float:right; display:inline; width:180px; padding:14px 0; margin:0; font-size:22px; }
#cnt_l span h3{ float:right; display:inline; width:180px; padding:0; margin:0; font-size:20px; font-weight:normal; background: url(images/dh.png) no-repeat left center; text-indent:15px;}
#cnt_l span img{ float:left; display:inline; width:100px;}

.cnt_1{ background-color:#2183DB;}
.cnt_2{ background-color:#FF3300; margin-left:40px;}

#cnt_l ul{ padding:0; margin:40px 0 40px 0; float:left; display:inline; width:100%; }
#cnt_l ul h2{ float:left; display:inline; padding:0; margin:0; background:url(images/logo.png) no-repeat left center; height:42px; line-height:42px; text-indent:70px; font-size:32px;}
#cnt_l ul h3{ float:left; display:inline; width:100%; color:#999; font-weight:normal;}
#cnt_l ul li{ float: left; display:inline; width:60%; border-bottom:#ddd solid 1px; font-size:18px; padding:15px 0;}



#left_lx{ float:left; display:inline; width:100%; height:auto;}
#left_lx span{ float:left; display:inline;   padding: 10px; width:260px; color:#ddd; margin-top:10px;}
#left_lx span b{ float:right; display:inline; width:160px; font-size:12px; font-weight:normal; border-bottom:#999 solid 1px; padding-bottom:4px; color:#ccc;}
#left_lx span h2{ float:right; display:inline; width:160px; padding:8px 0; margin:0; font-size:16px; font-weight:normal; }
#left_lx span h3{ float:right; display:inline; width:160px; padding:0; margin:0; font-size:18px; font-weight:normal; background: url(images/dh.png) no-repeat left center; text-indent:15px;}
#left_lx span img{ float:left; display:inline; width:84px;}
#left_lx span:hover{ background-color:#333;} 
.cnt_3{ background-color:#666;}


/*分页*/
#pagelist{ float:left; width:100%; height:50px; margin-top:10px; text-align:center; padding-top:10px; }
#pages{ margin:0 auto; width:auto; }
#pages a{padding:10px 20px; border:#ccc solid 0px; margin:0 2px; background-color:#666; color:#eee; font-size:18px;}
#pages a:hover{ border:#666 solid 0px; text-decoration:none; background-color:#0066CC; color:#fff;}
.page_on{ border:#FF9900 solid 0px !important; background-color:#FF3300 !important; color: #FFf !important;}
#rpage{ float:right; display:inline; }
#rpage a{ float:left; display:inline; padding:0 7px; height:23px; line-height:23px; border:#ccc solid 0px; margin:0 2px;}
#rpage a:hover{ border:#000 solid 0px; text-decoration:none; background-color:#333; color:#ccc;}
.page_no{ float: none; padding:10px 20px; margin:0 2px; border:#ccc solid 0px; background-color:#666; color:#999; font-size:18px;}


#pro_yp{ float:left; display:inline; width:100%; height:auto; margin-top:20px;}
#pro_yp img{ float:left; display:inline; width:360px; margin:18px; border:#ddd solid 1px; cursor:pointer;}


#ind_pro{ float:left; display:inline; width:100%; height:auto;}
#ind_pro_list{ float:left; display:inline; width:100%; height:auto; margin-top:20px;}
#ind_pro_list a{ float:left; display:inline; width:388px; height:280px; overflow:hidden; position:relative; margin:20px 5px; border:#eee solid 1px; background-color:#808080}
#ind_pro_list img{ position:absolute; left:0;  top:0;  height:280px;}
#ind_pro_list b{ position:absolute; left:0; bottom:0; background:url(images/tit_bg.png) repeat; width:100%; padding:10px 0; text-align:center; color:#fff;}
#ind_pro_list a:hover b{ background-color:#333;}

#ind_news{ float:left; display:inline; width:100%; background:url(images/bg_3.jpg) no-repeat center bottom; margin-top:40px; padding-bottom:80px;}
#ind_news_list{ float:left; display:inline; width:100%; height:auto; margin-top:40px;}
#ind_news_list ul{ padding:0; margin:0;}
#ind_news_list ul li{ float:left; display:inline; width:47%;  height:80px; color:#999; position:relative; margin:40px 0 0 0; overflow:hidden;}
#ind_news_list li:nth-child(even){ float:right; }
#ind_news_list ul li b{ position:absolute; left:0; top:0; width:80px; height:80px; background-color:#1967DE;}
#ind_news_list ul li b dd{ float:left; display:inline; width:100%; font-size:32px; padding:0; margin:20px 0 0 0; text-align:center; color:#fff; font-weight:normal; }
#ind_news_list ul li b i{ float:left; display:inline; width:95%; text-align:center; margin:10px 0 0 0; color:#eee; font-weight:normal; padding:0; font-size:12px;}

#ind_news_list ul li  a{ float:right; display:inline; width:470px; font-size:18px; color:#26C9FF; line-height:140%;}
#ind_news_list ul li span{ float:right; display:inline; width:470px; height:46px; overflow:hidden; line-height:180%; margin-top:10px; font-size:12px; color:#999;}

#ind_news_list ul li:hover b{ background-color:#FF3300;}
#ind_news_list ul li a:hover{ color:#ff3300;}